import Vue from 'vue';
import Router from 'vue-router';
/* login */
import register from '@/views/register.vue';
import registerTest from '@/views/registerTest.vue';
/* layout */
import Layout from '@/views/layout/Layout';
import index from '@/views/UserIndex/index';
const _import = require('./_import_' + process.env.NODE_ENV)
Vue.use(Router);
export const constantRouterMap = [
	{
		path: '/register',
		name: 'register',
		component: _import('register')
	},
	{
		path: '/registerTest',
		name: 'registerTest',
		component: _import('registerTest')
	},
	// {
	// 	path: '/login',
	// 	name: 'login',
	// 	component: _import('login')
	// },
	{
		path: '/Home',
		component: Layout,
		children: [{
				path: '/',
				name: 'Home',
				component: _import('Home'),
			},
			{
				path: 'Role',
				name: 'Role',
				component: _import('Role/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'RoleActivity',
				name: 'RoleActivity',
				component: _import('RoleActivity/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'RoleActivityManage',
				name: 'RoleActivityManage',
				component: _import('RoleActivityManage/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'RoleCreditFlow',
				name: 'RoleCreditFlow',
				component: _import('Role/RoleCreditFlow/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'RolePracticeTeam',
				name: 'RolePracticeTeam',
				component: _import('Role/RolePracticeTeam/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'RoleClubAnnualAuditFlow',
				name: 'RoleClubAnnualAuditFlow',
				component: _import('Role/RoleClubAnnualAuditFlow/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'RoleCreditSendExam',
				name: 'RoleCreditSendExam',
				component: _import('Role/RoleCreditSendExam/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'RoleModule',
				name: 'RoleModule',
				component: _import('RoleModule/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'Admin',
				name: 'Admin',
				component: _import('Admin/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'SystemConfigure',
				name: 'SystemConfigure',
				component: _import('SystemConfigure/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ClubManage',
				name: 'ClubManage',
				component: _import('ClubManage/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'JoinClubManage',
				name: 'JoinClubManage',
				component: _import('ClubManage/join'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ANoticeJoin',
				name: 'ANoticeJoin',
				component: _import('ClubManage/ANoticeJoin'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ANoticeReply',
				name: 'ANoticeReply',
				component: _import('ClubManage/ANoticeReply'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ClubType',
				name: 'ClubType',
				component: _import('BaseInfo/ClubType/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ApplyForm',
				name: 'ApplyForm',
				component: _import('BaseInfo/ApplyForm/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ApplyFormFieldType',
				name: 'ApplyFormFieldType',
				component: _import('BaseInfo/ApplyFormFieldType/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ClubProject',
				name: 'ClubProject',
				component: _import('BaseInfo/ClubProject/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ClubProjectTeacher',
				name: 'ClubProjectTeacher',
				component: _import('BaseInfo/ClubProjectTeacher/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'Depart',
				name: 'Depart',
				component: _import('BaseInfo/Depart/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ClubTeacher',
				name: 'ClubTeacher',
				component: _import('BaseInfo/ClubTeacher/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ClubManagerList',
				name: 'ClubManagerList',
				component: _import('BaseInfo/ClubManager/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ClubMember',
				name: 'ClubMember',
				component: _import('BaseInfo/ClubMember/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ApplyActivityForm',
				name: 'ApplyActivityForm',
				component: _import('BaseInfo/ApplyActivityForm/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ApplyItemForm',
				name: 'ApplyItemForm',
				component: _import('BaseInfo/ApplyItemForm/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'StudentManage',
				name: 'StudentManage',
				component: _import('StudentManage/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ExtraScore',
				name: 'ExtraScore',
				component: _import('ExtraScore/index'),
				meta: {
					keepAlive: true,
					name: '额外加分项',
				},
			},
			{
				path: 'ExtraScoreItem',
				name: 'ExtraScoreItem',
				component: _import('ExtraScoreItem/index'),
				meta: {
					keepAlive: true,
					name: '额外加分子项',
				},
			},
			{
				path: 'StudentManageDetail',
				name: 'StudentManageDetail',
				component: _import('StudentManage/detail'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'TeacherManage',
				name: 'TeacherManage',
				component: _import('TeacherManage/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'TeacherManageDetail',
				name: 'TeacherManageDetail',
				component: _import('TeacherManage/detail'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'SemesterManager',
				name: 'SemesterManager',
				component: _import('SemesterManager/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'HeadMasterEvaluation',
				name: 'HeadMasterEvaluation',
				component: _import('HeadMasterEvaluation/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'VenueReserveTime',
				name: 'VenueReserveTime',
				component: _import('VenueReserveTime/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'VenueDisable',
				name: 'VenueDisable',
				component: _import('VenueDisable/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'EvaluationResult',
				name: 'EvaluationResult',
				component: _import('HeadMasterEvaluation/EvaluationResult'),
				// meta: {
				// 	keepAlive: true,
				// },
			},
			{
				path: 'EvaluationScore',
				name: 'EvaluationScore',
				component: _import('HeadMasterEvaluation/EvaluationScore'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'EvaluationScoreDetail',
				name: 'EvaluationScoreDetail',
				component: _import('HeadMasterEvaluation/EvaluationScoreDetail'),
				// meta: {
				// 	keepAlive: true,
				// },
			},
			{
				path: 'HeadMasterEvaluationSubject',
				name: 'HeadMasterEvaluationSubject',
				component: _import('HeadMasterEvaluation/HeadMasterEvaluationSubject/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'EvaluationRanage',
				name: 'EvaluationRanage',
				component: _import('HeadMasterEvaluation/EvaluationRanage/index'),
				meta: {
					keepAlive: true,
				},
			},
			
			{
				path: 'CreditWarning',
				name: 'CreditWarning',
				component: _import('CreditWarning/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'CreditWarningNotice',
				name: 'CreditWarningNotice',
				component: _import('CreditWarning/Notice/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'StudentCreditWarning',
				name: 'StudentCreditWarning',
				component: _import('CreditWarning/StudentCreditWarning/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'Post',
				name: 'Post',
				component: _import('Post/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'UserPost',
				name: 'UserPost',
				component: _import('UserPost/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ClassManage',
				name: 'ClassManage',
				component: _import('ClassManage/index')
			},
			{
				path: 'NewsManage',
				name: 'NewsManage',
				component: _import('NewsManage/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'NewsTypeList',
				name: 'NewsTypeList',
				component: _import('NewsManage/NewsTypeList'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ApplyActivityFlow',
				name: 'ApplyActivityFlow',
				component: _import('ApplyActivityFlow/index')
			},
			{
				path: 'ApplyItemFlow',
				name: 'ApplyItemFlow',
				component: _import('BaseInfo/ApplyItemFlow/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ApplyItemType',
				name: 'ApplyItemType',
				component: _import('BaseInfo/ApplyItemType/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ApplyItemNode',
				name: 'ApplyItemNode',
				component: _import('BaseInfo/ApplyItemNode/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityManage',
				name: 'ActivityManage',
				component: _import('ActivityManage/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityJobManage',
				name: 'ActivityJobManage',
				component: _import('ActivityManage/ActivityJobManage/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'MyActivityManage',
				name: 'MyActivityManage',
				component: _import('ActivityManage/MyIndex'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityDetail',
				name: 'ActivityDetail',
				component: _import('ActivityManage/ActivityDetail'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: 'ActivityUpdate',
				name: 'ActivityUpdate',
				component: _import('ActivityManage/ActivityUpdate'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: 'AdminEnclosure',
				name: 'AdminEnclosure',
				component: _import('ActivityManage/AdminEnclosure'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityType',
				name: 'ActivityType',
				component: _import('ActivityType/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityTypeScore',
				name: 'ActivityTypeScore',
				component: _import('ActivityType/ActivityTypeScore/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeTeamType',
				name: 'PracticeTeamType',
				component: _import('PracticeTeamType/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeTeam',
				name: 'PracticeTeam',
				component: _import('PracticeTeam/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeTeamFlowType',
				name: 'PracticeTeamFlowType',
				component: _import('PracticeTeamSet/PracticeTeamFlowType/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeTeamFlowForm',
				name: 'PracticeTeamFlowForm',
				component: _import('PracticeTeamSet/PracticeTeamFlowForm/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeTeamFlow',
				name: 'PracticeTeamFlow',
				component: _import('PracticeTeamSet/PracticeTeamFlow/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeSession',
				name: 'PracticeSession',
				component: _import('PracticeSession/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeSessionPrize',
				name: 'PracticeSessionPrize',
				component: _import('PracticeSessionPrize/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeSessionDeclare',
				name: 'PracticeSessionDeclare',
				component: _import('PracticeSession/PracticeSessionDeclare/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeSessionAll',
				name: 'PracticeSessionAll',
				component: _import('PracticeSession/PracticeSessionAll'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeSessionDeclareEn',
				name: 'PracticeSessionDeclareEn',
				component: _import('PracticeSession/PracticeSessionDeclare/DeclareEnclosure'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeScoreCollege',
				name: 'PracticeScoreCollege',
				component: _import('PracticeScore/College'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeScoreSchool',
				name: 'PracticeScoreSchool',
				component: _import('PracticeScore/School'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeSessionTheme',
				name: 'PracticeSessionTheme',
				component: _import('PracticeSessionTheme/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityTypePrize',
				name: 'ActivityTypePrize',
				component: _import('ActivityTypePrize/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityTypeItem',
				name: 'ActivityTypeItem',
				component: _import('ActivityTypeItem/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityMemberPrize',
				name: 'ActivityMemberPrize',
				component: _import('ActivityMemberPrize/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityTypeApply',
				name: 'ActivityTypeApply',
				component: _import('ActivityTypeApply/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityFlowType',
				name: 'ActivityFlowType',
				component: _import('ActivityFlowType/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityFlow',
				name: 'ActivityFlow',
				component: _import('ActivityFlow/index'),
				// meta: {
				// 	keepAlive: true,
				// },
			},
			{
				path: 'ActivityFlowUpdate',
				name: 'ActivityFlowUpdate',
				component: _import('ActivityFlow/ActivityUpdate'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'EndActivityFlow',
				name: 'EndActivityFlow',
				component: _import('ActivityFlow/EndActivityFlow'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityExam',
				name: 'ActivityExam',
				component: _import('ActivityFlow/ActivityExam'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'AllEndActivityFlow',
				name: 'AllEndActivityFlow',
				component: _import('ActivityFlow/AllEndActivityFlow'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityFlowDetail',
				name: 'ActivityFlowDetail',
				component: _import('ActivityFlow/ActivityFlowDetail'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'CreditFlow',
				name: 'CreditFlow',
				component: _import('Credit/CreditFlow/index'),
				// meta: {
				// 	keepAlive: true,
				// },
			},
			{
				path: 'CreditFlowEn',
				name: 'CreditFlowEn',
				component: _import('Credit/CreditFlow/CreditFlowEnclosure'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'CreditSendRecordExam',
				name: 'CreditSendRecordExam',
				component: _import('Credit/CreditSendRecordExam/index'),
				meta: {
					keepAlive: true,
				},
			},
			// {
			// 	path: 'CreditSendRecordExamDetail',
			// 	name: 'CreditSendRecordExamDetail',
			// 	component: _import('Credit/CreditSendRecordExam/detail'),
			// 	meta: {
			// 		keepAlive: true,
			// 	},
			// },
			{
				path: 'UserApplyItem',
				name: 'UserApplyItem',
				component: _import('UserApplyItem/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'UserApplyItemDetail',
				name: 'UserApplyItemDetail',
				component: _import('UserApplyItem/detail'),
				meta: {
					// keepAlive: true,
				},
			},
			
			{
				path: 'UserApplyItemUpdate',
				name: 'UserApplyItemUpdate',
				component: _import('UserApplyItem/update'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: 'UserApplyItemFlowDetail',
				name: 'UserApplyItemFlowDetail',
				component: _import('UserApplyItemFlow/detail'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: 'CollegeUserApplyItemFlow',
				name: 'CollegeUserApplyItemFlow',
				component: _import('UserApplyItemFlow/CollegeIndex'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'SchoolUserApplyItemFlow',
				name: 'SchoolUserApplyItemFlow',
				component: _import('UserApplyItemFlow/SchoolIndex'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'signSetIndex',
				name: 'signSetIndex',
				component: _import('ActivitySign/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'noSignIndex',
				name: 'noSignIndex',
				component: _import('ActivitySign/noSignIndex'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'signIndex',
				name: 'signIndex',
				component: _import('ActivitySign/signIndex'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityManageMember',
				name: 'ActivityManageMember',
				component: _import('ActivityMember/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivitysignIndex',
				name: 'ActivitysignIndex',
				component: _import('ActivityMember/signIndex'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PhysicalTest',
				name: 'PhysicalTest',
				component: _import('PhysicalTest/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PhysicalTestList',
				name: 'PhysicalTestList',
				component: _import('PhysicalTest/TestList'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeTeamTeacher',
				name: 'PracticeTeamTeacher',
				component: _import('PracticeTeamTeacher/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeTeamMember',
				name: 'PracticeTeamMember',
				component: _import('PracticeTeamMember/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'CollegePracticeTeamFlow',
				name: 'CollegePracticeTeamFlow',
				component: _import('PracticeTeamFlow/CollegePracticeTeamFlow/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeTeamSp',
				name: 'PracticeTeamSp',
				component: _import('PracticeTeamSet/PracticeTeamSp/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeTeamSpEnd',
				name: 'PracticeTeamSpEnd',
				component: _import('PracticeTeamSet/PracticeTeamSpEnd/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeTeamSpEnd',
				name: 'PracticeTeamSpEnd',
				component: _import('PracticeTeamSet/PracticeTeamSp/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'SchoolPracticeTeamFlow',
				name: 'SchoolPracticeTeamFlow',
				component: _import('PracticeTeamFlow/SchoolPracticeTeamFlow/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: '/ActivityStatisticsCollege',
				name: 'ActivityStatisticsCollege',
				component: _import('StatisticalReport/ActivityStatistics/ActivityStatisticsCollege'),
			},
			{
				path: '/ActivityStatisticsSchool',
				name: 'ActivityStatisticsSchool',
				component: _import('StatisticalReport/ActivityStatistics/ActivityStatisticsSchool'),
			},
			{
				path: '/ActivityStatisticsAll',
				name: 'ActivityStatisticsAll',
				component: _import('StatisticalReport/ActivityStatistics/ActivityStatisticsAll'),
			},
			{
				path: '/UserTotalScore',
				name: 'UserTotalScore',
				component: _import('StatisticalReport/UserScore/UserTotalScore'),
			},
			{
				path: '/UserDetailScore',
				name: 'UserDetailScore',
				component: _import('StatisticalReport/UserScore/UserDetailScore'),
			},
			{
				path: '/CreditApplyForm',
				name: 'CreditApplyForm',
				component: _import('Credit/CreditApplyForm/index'),
			},
			{
				path: '/CreditSession',
				name: 'CreditSession',
				component: _import('Credit/CreditSession/index'),
			},
			{
				path: '/CreditApplyFlow',
				name: 'CreditApplyFlow',
				component: _import('Credit/CreditApplyFlow/index'),
			},
			{
				path: '/CreditFlowType',
				name: 'CreditFlowType',
				component: _import('Credit/CreditFlowType/index'),
			},
			{
				path: '/CreditApply',
				name: 'CreditApply',
				component: _import('Credit/CreditApply/index'),
			},
			{
				path: '/CreditApplyDetail',
				name: 'CreditApplyDetail',
				component: _import('Credit/CreditApply/detail'),
			},
			{
				path: '/CreditApplyEnclosure',
				name: 'CreditApplyEnclosure',
				component: _import('Credit/CreditApply/CreditApplyEnclosure'),
			},
			{
				path: '/CreditSendRecord',
				name: 'CreditSendRecord',
				component: _import('Credit/CreditSendRecord/index'),
			},
			{
				path: '/CreditSendRecordDetail',
				name: 'CreditSendRecordDetail',
				component: _import('Credit/CreditSendRecord/detail'),
			},
			{
				path: '/CreditSendRecordsendrecord',
				name: 'CreditSendRecordsendrecord',
				component: _import('Credit/CreditSendRecord/sendrecord'),
			},
			{
				path: '/CreditSendRecordAdd',
				name: 'CreditSendRecordAdd',
				component: _import('Credit/CreditSendRecord/addForm'),
			},
			{
				path: '/CreditSendRecordManage',
				name: 'CreditSendRecordManage',
				component: _import('Credit/CreditSendRecordManage/index'),
			},
			{
				path: 'CollegePracticeTeamDeclareFlow',
				name: 'CollegePracticeTeamDeclareFlow',
				component: _import('PracticeTeamDeclareFlow/College/index'),
				meta: {
					keepAlive: true,
				},
			},
			// 年审 管理
			{
				path: 'ClubAnnualAudit',
				name: 'ClubAnnualAudit',
				component: _import('AnnualReviewSet/ClubAnnualAudit/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ClubAnnualAuditRange',
				name: 'ClubAnnualAuditRange',
				component: _import('AnnualReviewSet/ClubAnnualAuditRange/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ClubAnnualAuditSp',
				name: 'ClubAnnualAuditSp',
				component: _import('AnnualReviewSet/ClubAnnualAuditSp/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ApplyClubAnnualAuditForm',
				name: 'ApplyClubAnnualAuditForm',
				component: _import('AnnualReviewSet/ApplyClubAnnualAuditForm/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'CAAuditFlowType',
				name: 'CAAuditFlowType',
				component: _import('AnnualReviewSet/CAAuditFlowType/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'CAAuditTeamFlow',
				name: 'CAAuditTeamFlow',
				component: _import('AnnualReviewSet/CAAuditTeamFlow/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ClubClubAnnualAudit',
				name: 'ClubClubAnnualAudit',
				component: _import('AnnualReviewSet/ClubClubAnnualAudit/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'PracticeTeamDeclare',
				name: 'PracticeTeamDeclare',
				component: _import('PracticeTeamDeclare/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'SchoolPracticeTeamDeclareFlow',
				name: 'SchoolPracticeTeamDeclareFlow',
				component: _import('PracticeTeamDeclareFlow/School/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'EchartPlatform',
				name: 'EchartPlatform',
				component: _import('EchartPlatform/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'echartSchool',
				name: 'echartSchool',
				component: _import('EchartPlatform/echartSchool'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'echartCollege',
				name: 'echartCollege',
				component: _import('EchartPlatform/echartCollege'),
				meta: {
					keepAlive: true,
				},
			},
			//场地
			{
				path: 'Venue',
				name: 'Venue',
				component: _import('Venue/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'VenueReserve',
				name: 'VenueReserve',
				component: _import('VenueReserve/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'VenueReserveRecord',
				name: 'VenueReserveRecord',
				component: _import('VenueReserveRecord/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'VenueType',
				name: 'VenueType',
				component: _import('VenueType/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'VenueExternalReserve',
				name: 'VenueExternalReserve',
				component: _import('VenueExternalReserve/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'EvaluationTerm',
				name: 'EvaluationTerm',
				component: _import('EvaluationTerm/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'ActivityEvaluation',
				name: 'ActivityEvaluation',
				component: _import('ActivityManage/ActivityEvaluation/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'UserHonesty',
				name: 'UserHonesty',
				component: _import('BaseInfo/UserHonesty/index'),
				meta: {
					keepAlive: true,
				},
			},
			
		]
	},
	{
		path: '/',
		name:'',
		component: index,
		children: [{
				path: '/',
				name: 'userindex',
				component: _import('UserIndex/userindex'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: 'UserEvaluationItem',
				name: 'UserEvaluationItem',
				component: _import('UserIndex/UserEvaluationItem/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: '/ChooseClub',
				name: 'ChooseClub',
				component: _import('UserIndex/ChooseClub'),
			},
			{
				path: '/Membermanage',
				name: 'Membermanage',
				component: _import('UserIndex/Membermanage'),
			},
			{
				path: '/ClassStudent',
				name: 'ClassStudent',
				component: _import('UserIndex/StudentManage/index'),
			},
			{
				path: 'UserHeadMasterEvaluationSubject',
				name: 'UserHeadMasterEvaluationSubject',
				component: _import('UserIndex/HeadMasterEvaluationUser/HeadMasterEvaluationSubject/index'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: 'HeadMasterEvaluationUser',
				name: 'HeadMasterEvaluationUser',
				component: _import('UserIndex/HeadMasterEvaluationUser/index'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: 'HeTeacher',
				name: 'HeTeacher',
				component: _import('UserIndex/HeTeacher/index'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: 'HeTeacherScore',
				name: 'HeTeacherScore',
				component: _import('UserIndex/HeTeacher/score'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: '/ClassStudentDetail',
				name: 'ClassStudentDetail',
				component: _import('UserIndex/StudentManage/detail'),
			},
			{
				path: '/ApplyList',
				name: 'ApplyList',
				component: _import('UserIndex/ApplyList'),
			},
			{
				path: '/UserActivitymanage',
				name: 'UserActivitymanage',
				component: _import('UserIndex/UserActivitymanage'),
			},
			{
				path: '/addActivity',
				name: 'addActivity',
				component: _import('UserIndex/addActivity'),
			},
			{
				path: '/EndActivityApply',
				name: 'EndActivityApply',
				component: _import('UserIndex/activity/EndActivityApply'),
			},
			{
				path: '/ActivityMembermanage',
				name: 'ActivityMembermanage',
				component: _import('UserIndex/ActivityMembermanage'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: '/UserJoinActivity',
				name: 'UserJoinActivity',
				component: _import('UserIndex/UserJoinActivity'),
			},
			{
				path: '/UserActivityApplyList',
				name: 'UserActivityApplyList',
				component: _import('UserIndex/UserActivityApplyList'),
				meta: {
					name: '加入活动申请列表',
					// keepAlive: true,
				},
			},
			{
				path: '/UserUpdateActivity',
				name: 'UserUpdateActivity',
				component: _import('UserIndex/UserUpdateActivity'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: '/UserActivitySign',
				name: 'UserActivitySign',
				component: _import('UserIndex/UserActivitySign'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: '/UserActivityMemberPrize',
				name: 'UserActivityMemberPrize',
				component: _import('UserActivityMemberPrize/index'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: '/MoreJoinClub',
				name: 'MoreJoinClub',
				component: _import('UserIndex/MoreJoinClub'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: '/MoreManageActivity',
				name: 'MoreManageActivity',
				component: _import('UserIndex/MoreManageActivity'),
				meta: {
					keepAlive: true,
				},
			},
			{
				path: '/MoreManageClub',
				name: 'MoreManageClub',
				component: _import('UserIndex/MoreManageClub'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: '/MoreJoinManageClub',
				name: 'MoreJoinManageClub',
				component: _import('UserIndex/MoreJoinManageClub'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: '/UserClubAnnualAudit',
				name: 'UserClubAnnualAudit',
				component: _import('UserIndex/UserClubAnnualAudit/index'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: '/SetMoreManageClub',
				name: 'SetMoreManageClub',
				component: _import('UserIndex/SetMoreManageClub'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: '/MoreJoinActivity',
				name: 'MoreJoinActivity',
				component: _import('UserIndex/MoreJoinActivity'),
				meta: {
					// keepAlive: true,
				},
			},
			{
				path: '/UserCreditApply',
				name: 'UserCreditApply',
				component: _import('UserIndex/UserCreditApply'),
				meta: {
					name: '学分项申请',
					// keepAlive: true,
				},
			},
			{
				path: '/TeacherActivityFlow',
				name: 'TeacherActivityFlow',
				component: _import('UserIndex/TeacherActivityFlow/index'),
				meta: {
					name: '指导老师审批',
				},
			},
			{
				path: '/UserNewsDetail',
				name: 'UserNewsDetail',
				component: _import('UserIndex/UserNewsDetail'),
				meta: {
					name: '通告详情',
					// keepAlive: true,
				},
			},
			{
				path: '/UserApplyActivityRecord',
				name: 'UserApplyActivityRecord',
				component: _import('UserIndex/UserApplyActivityRecord'),
				meta: {
					name: '活动申请记录',
					// keepAlive: true,
				},
			},
			{
				path: '/publicity',
				name: 'publicity',
				component: _import('UserIndex/publicity/index'),
				meta: {
					name: '公示列表',
					// keepAlive: true,
				},
			},
			{
				path: '/Creditapplication',
				name: 'Creditapplication',
				component: _import('UserIndex/Creditapplication/index'),
				meta: {
					name: '学分申请',
				},
			},
			{
				path: '/CreditapplicationDetail',
				name: 'CreditapplicationDetail',
				component: _import('UserIndex/Creditapplication/detail'),
				meta: {
					name: '学分申请详情',
				},
			},
			{
				path: '/CreditapplicationEd',
				name: 'CreditapplicationEd',
				component: _import('UserIndex/Creditapplication/CreditApplyEnclosure'),
				meta: {
					name: '学分申请附件',
				},
			},
			{
				path: '/UserCreditApplyBan',
				name: 'UserCreditApplyBan',
				component: _import('UserIndex/UserCreditApply/demo'),
				meta: {
					name: '学分管理',
					// keepAlive: true,
				},
			},
			{
				path: '/UserApplyEnclosure',
				name: 'UserApplyEnclosure',
				component: _import('UserIndex/UserCreditApply/UserApplyEnclosure'),
				meta: {
					name: '附件管理',
					// keepAlive: true,
				},
			},
			{
				path: '/UserApplyClubRecord',
				name: 'UserApplyClubRecord',
				component: _import('UserIndex/UserApplyClubRecord'),
				meta: {
					name: '学生组织申请记录',
					// keepAlive: true,
				},
			},
			{
				path: '/ActivitySignRecord',
				name: 'ActivitySignRecord',
				component: _import('UserIndex/ActivitySignRecord'),
				meta: {
					name: '学生组织申请记录',
					// keepAlive: true,
				},
			},
			{
				path: '/Enclosure',
				name: 'Enclosure',
				component: _import('UserIndex/Enclosure'),
				meta: {
					name: '附件',
					// keepAlive: true,
				},
			},
			{
				path: '/addEnclosure',
				name: 'addEnclosure',
				component: _import('UserIndex/addEnclosure'),
				meta: {
					name: '上传附件',
					// keepAlive: true,
				},
			},
			{
				path: '/NoticeJoin',
				name: 'NoticeJoin',
				component: _import('UserIndex/NoticeJoin'),
				meta: {
					name: '学生组织公告',
					// keepAlive: true,
				},
			},
			{
				path: '/NoticeReply',
				name: 'NoticeReply',
				component: _import('UserIndex/NoticeReply'),
				meta: {
					name: '公告回复',
					// keepAlive: true,
				},
			},
			{
				path: '/UserNewList',
				name: 'UserNewList',
				component: _import('UserIndex/UserNewList'),
				meta: {
					name: '通告列表',
					// keepAlive: true,
				},
			},
			{
				path: '/UserScoreRecord',
				name: 'UserScoreRecord',
				component: _import('UserIndex/UserScoreRecord'),
				meta: {
					name: '学分',
					// keepAlive: true,
				},
			},
			{
				path: '/MoreAllActivity',
				name: 'MoreAllActivity',
				component: _import('UserIndex/MoreAllActivity'),
				meta: {
					name: '所有活动',
					// keepAlive: true,
				},
			},
			{
				path: '/NoSignNumList',
				name: 'NoSignNumList',
				component: _import('UserIndex/NoSignNumList'),
				meta: {
					name: '未签到人员',
					// keepAlive: true,
				},
			},
			{
				path: '/SignNumList',
				name: 'SignNumList',
				component: _import('UserIndex/SignNumList'),
				meta: {
					name: '已签到人员',
					// keepAlive: true,
				},
			},
			{
				path: '/UserPrize',
				name: 'UserPrize',
				component: _import('UserPrize/index'),
				meta: {
					name: '已签到人员',
					// keepAlive: true,
				},
			},
			{
				path: '/ReportCard',
				name: 'ReportCard',
				component: _import('ReportCard/index'),
				meta: {
					name: '成绩单',
				},
			},
			{
				path: '/ScoreRecord',
				name: 'ScoreRecord',
				component: _import('ReportCard/ScoreRecord'),
				meta: {
					name: '学分',
				},
			},
			{
				path: '/UserActivitysignIndex',
				name: 'UserActivitysignIndex',
				component: _import('UserIndex/signIndex'),
				meta: {
					name: '学分',
				},
			},
			{
				path: '/UserPracticeTeam',
				name: 'UserPracticeTeam',
				component: _import('UserIndex/PracticeTeam/index'),
				meta: {
					name: '学分',
				},
			},
			{
				path: 'UserPracticeTeamDeclare',
				name: 'UserPracticeTeamDeclare',
				component: _import('UserIndex/PracticeTeamDeclare/index')
			},
			{
				path: '/UserPracticeTeamMember',
				name: 'UserPracticeTeamMember',
				component: _import('UserIndex/PracticeTeamMember/index'),
				meta: {
					name: '团队成员',
				},
			},
			{
				path: '/UserPracticeTeamTeacher',
				name: 'UserPracticeTeamTeacher',
				component: _import('UserIndex/PracticeTeamTeacher/index'),
				meta: {
					name: '团队指导老师',
				},
			},
			{
				path: '/UserPracticeTeamFlow',
				name: 'UserPracticeTeamFlow',
				component: _import('UserIndex/PracticeTeamFlow/index'),
				meta: {
					name: '团队审核',
				},
			},
			{
				path: '/PracticeTeamDeclareSp',
				name: 'PracticeTeamDeclareSp',
				component: _import('UserIndex/PracticeTeamDeclareSp/index'),
				meta: {
					name: '结项指导老师审核',
				},
			},
			{
				path: '/UserClubAnnualAuditFlow',
				name: 'UserClubAnnualAuditFlow',
				component: _import('UserIndex/UserClubAnnualAuditFlow/index'),
				meta: {
					name: '',
				},
			},
			{
				path: '/UserActivityJob',
				name: 'UserActivityJob',
				component: _import('UserIndex/UserActivityJob/index'),
				meta: {
					name: '作业设置',
				},
			},
			{
				path: '/ActivityJobResultAll',
				name: 'ActivityJobResultAll',
				component: _import('UserIndex/UserActivityJob/ActivityJobResultAll'),
				meta: {
					name: '学生作业',
				},
			},
			{
				path: '/ActivityJobResultMy',
				name: 'ActivityJobResultMy',
				component: _import('UserIndex/UserActivityJob/ActivityJobResultMy'),
				meta: {
					name: '我的作业',
				},
			},
			{
				path: '/CreditWarningNoticeIndex',
				name: 'CreditWarningNoticeIndex',
				component: _import('UserIndex/CreditWarningNotice'),
				meta: {
					name: '学分预警',
				},
			},
			
		]
	},
	
	
]
const router = new Router({
	mode: 'hash', // history 需要开启伪静态
	scrollBehavior: () => ({
		y: 0
	}),
	routes: constantRouterMap
})
export default router
